inherited fmSingle: TfmSingle
  Caption = 'fmSingle'
  OnDestroy = FormDestroy
  PixelsPerInch = 96
  TextHeight = 14
  object gbTop: TcxGroupBox [0]
    Left = 0
    Top = 0
    Align = alTop
    PanelStyle.Active = True
    TabOrder = 0
    Height = 42
    Width = 687
    object btnNew: TxDBButton
      Left = 8
      Top = 5
      Width = 83
      Height = 33
      Caption = #26032#22686
      TabOrder = 0
      DataButtonType = nbInsert
      DataSource = dsMaster
      DisableReasons = [drReadonly, drEditing]
      RuntimeEnabled = True
    end
    object btnDelete: TxDBButton
      Left = 91
      Top = 5
      Width = 83
      Height = 33
      Caption = #21024#38500
      TabOrder = 1
      DataButtonType = nbDelete
      DataSource = dsMaster
      DisableReasons = [drReadonly, drEditing, drEmpty]
      RuntimeEnabled = True
    end
    object btnCancel: TxDBButton
      Left = 340
      Top = 5
      Width = 83
      Height = 33
      Caption = #21462#28040
      TabOrder = 2
      DataButtonType = nbCancel
      DataSource = dsMaster
      DisableReasons = [drNotEditing]
      RuntimeEnabled = True
    end
    object btnEdit: TxDBButton
      Left = 174
      Top = 5
      Width = 83
      Height = 33
      Caption = #20462#25913
      TabOrder = 3
      DataButtonType = nbEdit
      DataSource = dsMaster
      DisableReasons = [drReadonly, drEditing, drEmpty]
      RuntimeEnabled = True
    end
    object btnSave: TxDBButton
      Left = 257
      Top = 5
      Width = 83
      Height = 33
      Caption = #20445#23384
      TabOrder = 4
      DataButtonType = nbPost
      DataSource = dsMaster
      DisableReasons = [drNotEditing]
      RuntimeEnabled = True
    end
    object btnRefresh: TxDBButton
      Left = 423
      Top = 5
      Width = 83
      Height = 33
      Caption = #21047#26032
      TabOrder = 5
      DataButtonType = nbCustom
      DataSource = dsMaster
      DisableReasons = [drEditing]
      RuntimeEnabled = True
    end
  end
  object gbBack: TcxGroupBox [1]
    Left = 0
    Top = 42
    Align = alClient
    PanelStyle.Active = True
    TabOrder = 1
    Height = 367
    Width = 687
    object gdMaster: TcxGrid
      Left = 2
      Top = 2
      Width = 683
      Height = 363
      Align = alClient
      TabOrder = 0
      object tvMaster: TcxGridDBTableView
        NavigatorButtons.ConfirmDelete = False
        DataController.DataSource = dsMaster
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsBehavior.GoToNextCellOnEnter = True
      end
      object glMaster: TcxGridLevel
        GridView = tvMaster
      end
    end
  end
  inherited cxLocalizer1: TcxLocalizer
    Left = 584
    Top = 48
  end
  object dsMaster: TDataSource
    DataSet = cdsMaster
    Left = 56
    Top = 152
  end
  object cxEditRepository1: TcxEditRepository
    Left = 624
    Top = 48
  end
  object cdsMaster: TClientDataSet
    Aggregates = <>
    Params = <>
    AfterPost = cdsMasterAfterPost
    AfterDelete = cdsMasterAfterDelete
    Left = 24
    Top = 152
  end
end
